func runtime.assertLockHeld

54 uses

	runtime (current package)
		lockrank_off.go#L52: func assertLockHeld(l *mutex) {
		malloc.go#L742: 	assertLockHeld(&h.lock)
		mgcscavenge.go#L700: 	assertLockHeld(&scavenger.lock)
		mheap.go#L548: 	assertLockHeld(&h.lock)
		mheap.go#L918: 	assertLockHeld(&h.lock)
		mheap.go#L981: 	assertLockHeld(&h.lock) // Must be locked on return.
		mheap.go#L1161: 	assertLockHeld(&h.lock)
		mheap.go#L1193: 	assertLockHeld(&h.lock)
		mheap.go#L1554: 	assertLockHeld(&h.lock)
		mheap.go#L1731: 	assertLockHeld(&h.lock)
		mpagealloc.go#L365: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L493: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L578: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L619: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L655: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L880: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L941: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L989: 	assertLockHeld(p.mheapLock)
		mpagecache.go#L79: 	assertLockHeld(p.mheapLock)
		mpagecache.go#L120: 	assertLockHeld(p.mheapLock)
		mprof.go#L402: 	assertLockHeld(&profMemActiveLock)
		mprof.go#L403: 	assertLockHeld(&profMemFutureLock[index])
		proc.go#L964: 	assertLockHeld(&sched.lock)
		proc.go#L986: 	assertLockHeld(&sched.lock)
		proc.go#L5948: 	assertLockHeld(&sched.lock)
		proc.go#L6031: 	assertLockHeld(&sched.lock)
		proc.go#L6368: 	assertLockHeld(&sched.lock)
		proc.go#L6801: 	assertLockHeld(&sched.lock)
		proc.go#L7187: 	assertLockHeld(&sched.lock)
		proc.go#L7201: 	assertLockHeld(&sched.lock)
		proc.go#L7214: 	assertLockHeld(&sched.lock)
		proc.go#L7231: 	assertLockHeld(&sched.lock)
		proc.go#L7250: 	assertLockHeld(&sched.lock)
		proc.go#L7261: 	assertLockHeld(&sched.lock)
		proc.go#L7273: 	assertLockHeld(&sched.lock)
		proc.go#L7282: 	assertLockHeld(&sched.lock)
		proc.go#L7294: 	assertLockHeld(&sched.lock)
		proc.go#L7374: 	assertLockHeld(&sched.lock)
		proc.go#L7403: 	assertLockHeld(&sched.lock)
		proc.go#L7431: 	assertLockHeld(&sched.lock)
		time.go#L294: 	assertLockHeld(&ts.mu)
		time.go#L475: 	assertLockHeld(&t.mu)
		time.go#L546: 	assertLockHeld(&ts.mu)
		time.go#L683: 	assertLockHeld(&t.mu)
		time.go#L772: 	assertLockHeld(&ts.mu)
		time.go#L863: 	assertLockHeld(&ts.mu)
		time.go#L1076: 	assertLockHeld(&ts.mu)
		time.go#L1109: 	assertLockHeld(&ts.mu) // t is unlocked now, but not ts
		time.go#L1121: 	assertLockHeld(&t.mu)
		time.go#L1123: 		assertLockHeld(&t.ts.mu)
		time.go#L1274: 	assertLockHeld(&ts.mu)
		trace.go#L967: 		assertLockHeld(&trace.lock)
		tracebuf.go#L369: 	assertLockHeld(&trace.lock)
		traceruntime.go#L686: 	assertLockHeld(&sched.lock)